to make one's point - Espagnol Anglais Dictionnaire